Career 2022 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F1 Argentina F3 Mexico F10 Ecuador F3 Brazil F12 Brazil F13 Uruguay F1 Argentina F7 El Salvador F1 Guatemala F1 Costa Rica F1 Mexico F1 Mexico F2 Chile F1 Chile F2 Chile F3 Argentina F3 Argentina F4 Italy F16 Italy F17 Italy F4 Chile F1 Zagreb Open - Zagreb V Abierto Internacional de Salinas - Salinas Sardinia International Championship - Cagliari San Luis Potosi Challenger 2000 - San Luis Potosi Whirlpool Open - Budapest Tatra Banka Slovak Open - Bratislava Jameson Cup - Milan Powder Byrne Trophy - Surbiton Open Castilla y Leon Trofeo Iberdrola - Segovia Tatra Banka Open 2001 - Bratislava Jameson Cup - Milan KGHM Polish Indoors - Wroclaw Hugarian Food Open - Budapest Napoli Challenger - Napoli Ciur Cup 99 - Prague Copa Ericsson - Lima VII Open Banc Agricol - Andorra IPP Open - Helsinki Jameson Cup - Milan KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux The Natrel's Challenger of Granby - Granby ATP Challenger Open 2004 - Monchengladbach Challenger Groningen - Groningen Jameson Cup - Milan 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Guzzini Challenger - Recanati Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Kia - Santiago Genoa Open - Genova Internazionali di Tennis - Bergamo Copa Club Campestre de Aguascalientes - Aguascalientes San Luis Potosi Challenger - San Luis Potosi ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Lambertz Open by Stawag - Aachen Citta di Como - Como Internazionali de Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Guzzini Challenger - Recanati XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Caltanissetta Challenger KGHM Polish Indoors - Wroclaw Intersport Heilbronn Open - Heilbronn Heilbronn Challenger - Heilbronn Napoli International Cup - Napoli CA Challenger - Graz Venice Challenger - Venice The Surbiton Trophy - Surbiton Kuppers Kolsch Cup - Aachen Polish Open 99 - Poznan Olbia Challenger - Olbia Opel Bulvaria MCG Bulgarian Open - Sofia Copa Ericsson - Sao Paulo Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Aracaju PrivatBank Cup - Dnepropetrovsk Copa Petrobras - Buenos Aires Tatra Banka Open 2003 - Bratislava Czech Indoor Open - Prague Top Wool Challenger-Immagine Trophy - Biella Tatra Banka Open 2006 - Bratislava XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton USTA Tallahassee Tennis Challenger - Tallahassee Riviera di Rimini Challenger - Rimini Privat Bank Cup - Dnepropetrovsk Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli VIII Gramado Open - Gramado Corona Mexico City Open - Mexico City XL Bermuda Open - Bermuda Abierto Colombiano de Tenis - Bogota Czech Open 2006 - Prostejov Porsche Open - Poznan Heilbronn Open - Heilbronn Cerveza Club Columbia Open - Bogota KGHM Polish Indoors - Wroclaw Qatar Mobil Open '99 - Doha Gold Flake Open - Chennai St. Petersburg Open - St. Petersburg International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Croatian Indoors - Split Advanta Championships - Philadelphia Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Cerveza Club Columbia Open - Bogota XII Internazionali di Tennis CARISBO - Bologna Internazionali di Tennis di San Marino - San Marino Guardian Direct Cup - London Copenhagen Open - Copenhagen Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse Internationaler Raiffeisen Grand Prix - St. Polten China Open - Beijing Open Seat-Godo '99 - Barcelona Tatra Banka Open - Bratislava Merano Open - Merano International Championship of Croatia - Umag Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - Queen's/London Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Samsung Open - Brighton Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors - Basel Milan Indoors - Milan Copenhagen Open - Copenhagen Milan Indoors - Milan Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Thailand Open - Bangkok CA Tennis Trophy - Vienna Stockholm Open - Stockholm Cerveza Club Columbia Open - Bogota The Samsung Open - Bournemouth XL Bermuda Open - Bermuda Roma Challenger 2007 - Rome Mallorca Open - Mallorca Nice Internationaux de Doubs Open de Franchie-Comte - Besancon Florence Trofeo Sisma Mantova - Mantova International Championships of Sicily - Palermo Heineken Open - Auckland AAPT Championships - Adelaide Milan Indoors - Milan Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Campionati Internazionali di Sicilia - Palermo Pilot Pen Tennis - New Haven Open Romania - Bucharest Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Como Challenger Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel BMW Open - Munich The Nottingham Open - Nottingham Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Ordina Open - 's-Hertogenbosch SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco AIG Japan Open Tennis Championships - Tokyo AIG Japan Open Tennis Championships - Tokyo AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Farmers Classic - Los Angeles AEGON International - Eastbourne Erste Bank Open - Vienna Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Thailand Open - Bangkok Apia International - Sydney BMW Open - Munich Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Open Parc - Lyon Fever-Tree Championships - London Citi Open - Washington China Open - Beijing RCA Championships - Indianapolis Romanian Open - Bucharest If Stockholm Open - Stockholm Estoril Open - Estoril Abierto Mexicano de Tenis - Mexico City ASB Classic - Auckland U.S. Men's Clay Court Championship - Orlando Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Investor Swedish Open - Bastad International Championship of Croatia - Umag Grolsch Open - Amsterdam China Open - Beijing International Championships of Sicily - Palermo AEGON Championships - London Barletta Citta Della Disfida Open 2000 - Barletta Venice Open - Venice Delray Beach Open - Delray Beach Johannesburg The Nottingham Open - Nottingham Japan Open - Tokyo Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona BMW Open - Munich Argentina Open - Buenos Aires Heineken Trophy - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Milano Challenger-Jameson Cup - Milan USTA Challenger of North Miami Beach - North Miami Beach President's Cup - Tashkent Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Mercedes Cup - Stuttgart AEGON Championships - London Heineken Open - Auckland Siebel Open - San Jose Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale If Stockholm Open - Stockholm TD Waterhouse Cup - Long Island Open de Moselle - Metz Abierto Mexicano Telcel - Acapulco Abierto Mexicano - Los Cabos Investor Swedish Open - Bastad French Open - Paris Open Seat-Godo '98 - Barcelona MFS Pro Tennis Championships - Boston Abierto Mexicano de Tenis - Mexico City Heineken Open - Auckland St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Heineken Trophy - 's-Hertogenbosch Internazionali di Tennis di San Marino - San Marino Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Santiago Galleryfurniture.com Challenge - Atlanta Wideyes Swedish Open - Bastad Qatar Mobil Open 2001 - Doha Sybase Open - San Jose The Hamlet Cup - Long Island Siebel Open - San Jose Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf Kitzbuhel Ordina Open - s-Hertogenbosch Adidas International - Sydney French Open - Paris U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport China Open - Beijing Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna Milan Indoors - Milan Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Mumbai Open - Mumbai Stockholm Open - Stockholm Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Estoril Open - Estoril The Stella Artois Championships - London Next Generation Adelaide International - Adelaide Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Millennium Estoril Open - Estoril Swiss Indoors Basel - Basel Shanghai - Shanghai Kroger / St. Jude International - Memphis 1998 Mercedes Cup - Stuttgart Hellmann's Cup - Santiago Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome The Ericsson Open - Miami Italian Open - Rome The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Abierto Mexicano de Tenis Pegaso - Mexico City Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali D'Italia - Rome Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Rogers Masters - Montreal Sony Ericsson Open - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Miami Open - Miami Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London BNP Paribas Masters - Paris Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Italian Open - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Wimbledon - London Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris U.S. Open - New York BNP Paribas Masters - Paris Mutua Madrid Open - Madrid NASDAQ-100 Open - Miami Australian Open - Melbourne Miami Open - Miami Rogers Cup - Montreal French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Internationaler Raiffeisen Grand Prix - St. Polten U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Tennis Masters Series - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ITA-IND 4-1 Davis Cup, World Group, QF, ITA-ZIM 5-0 Davis Cup, World Group, SF, ITA-USA 4-1 Davis Cup, World Group, F, SWE-ITA 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, Group 1, REL2, ITA-POR 4-1 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, World Group, F, CRO-ARG 2-3 Hopman Cup - Perth Davis Cup, World Group, SF, ARG-RUS, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, World Group, 1R, ESP-ITA 4-1 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, QF, ARG-CRO 4-1 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Barclays ATP World Tour Finals - London